/** 拾色器 **/
.el-color-picker{
  .el-color-picker__trigger {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    box-sizing: border-box;
    height: 32px;
    width: 56px;
    padding: 4px;
    border: 1px solid var(--el-border-color);
    border-radius: 2px;
    font-size: 0;
    position: relative;
    cursor: pointer;
    .el-color-picker__icon{
      display: none;
    }
  }
}
/** 表格**/
.vxe-table .vxe-table--header-wrapper{
  color: rgba(0, 0, 0, 0.85)
}
.vxe-header--row{
  height: 56px;
  background: rgba(0,0,0,0)
}
.vxe-table--render-default .vxe-header--column.col--ellipsis>.vxe-cell {
  max-height: 100%;
}
.vxe-table--render-default.border--default{
  .vxe-resizable.is--line{
    display: none;
  }
} 

.vxe-table--body{
  .vxe-body--column{
    height: 56px;
    
    .vxe-cell{
      .vxe-tree--node-btn {
        color: rgba(0, 0, 0, 0.85);
        font-size: 14px;
        transform: scale(.8);
      }
    }
  }
  .vxe-body--column:nth-of-type(1){
    padding-left: 8px;
  }
  
}
.row--hover{
  background: rgba(0,0,0,0.02) !important;
}

.vxe-table--render-default .vxe-body--column, .vxe-table--render-default .vxe-footer--column, .vxe-table--render-default .vxe-header--column{
  line-height: 56px;
}
.vxe-loading{
  top: 100px;
}
.vxe-table--render-default .vxe-cell {
  white-space: pre-line;
  word-break: break-all;
  padding-left: 8px;
  padding-right: 8px;
}
